home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / BUSINESS / SCBABT14.ARJ / HISTORY.DOC < prev    next >
Text File  |  1992-06-22  |  15KB  |  278 lines

  1.  
  2.                             SCBABOTL HISTORY
  3.                           ====================
  4.  
  5. REGISTERED UERS NOTE: To upgrade your current copy of the program, you only
  6. need to copy the new SCBABOTL.EXE file into your SCBABOTL directory.
  7.  
  8. ----------------------------------------------------------------------------
  9.  
  10. Version 1.4                                                  June 22, 1992
  11. -----------                                                  -------------
  12.  
  13. 1.  Optimized several of the search and look-up functions to help users
  14.     with lots of bottles (1000+).
  15.  
  16. 2.  The inventory list printing function now shows how many total pages will
  17.     be printed and which page is currently being printed.  A "Press Esc to
  18.     stop printing" option has been added to several of the reports.
  19.  
  20. 3.  A new report has been added to the inventory.  You can project future
  21.     costs for budget purposes by specifying two dates and an estimate of what
  22.     it costs to hydro test one bottle.  The report will show all bottles due
  23.     for hydro between your two dates and also total up the cost.  And for those
  24.     of you charged a different price dependent upon the bottle pressure or
  25.     capacity, there is a summary report showing how many bottles of each
  26.     pressure and duration there are.  The program can handle up to nineteen
  27.     different combinations of pressure/duration. If you should have more than
  28.     nineteen different combinations, the rest are lumped together under the
  29.     "OTHER:" heading. The program assumes that a bottle that was last hydro'd
  30.     in February (for example) will need to be retested in February again,
  31.     rather than in January.
  32.  
  33. 4.  A new summary report has been added to the inventory.  It simply scans
  34.     the entire inventory and tells you how many bottles of each pressure and
  35.     duration you have.  The program can handle up to nineteen different
  36.     combinations of pressure/duration.  If you should have more than nineteen
  37.     different combinations, the rest are lumped together under the "OTHER:"
  38.     heading. To keep the menu in a logical order, this report is now the first
  39.     selection.  The rest of the reports are bumped down one letter.
  40.  
  41. 5.  A new option has been added to the Record Deletion Menu.  It is now
  42.     possible to erase specific bottles from the SCBA inventory, selected
  43.     by their serial number.  You can erase one bottle at a time.  This option
  44.     was needed for users with several hundred bottles.  Looking through the
  45.     inventory list bottle by bottle was a bit tedious (I'm told!).
  46.  
  47. 6.  The operation of the main menu 'D' (search the inventory by serial or
  48.     ID number) has been changed.  Previously, it was only possible to edit a
  49.     select few fields from this screen.  You can now change anything.  This
  50.     change is applicable to both the SCBA bottle inventory and the PASS
  51.     unit inventory.
  52.  
  53. 7.  The method of updating the inventory bottles from the fill log has
  54.     changed.  Previously, each bottle in the inventory was checked against
  55.     each bottle in the fill log.  When a match was found for the serial
  56.     numbers, the information in the inventory was updated with the most
  57.     current info from the fill log.  This worked well even on slow computers,
  58.     if the number of bottles in the fill log and inventory was no more than
  59.     a couple of hundred.  Unfortunately, coupling large inventories and fill
  60.     logs with slow computers resulted in the "Please wait, updating the
  61.     inventory..." message staying on the screen for a half a minute or longer.
  62.  
  63.  
  64.  
  65.     Now, the inventory bottles are updated at the same time the entries are
  66.     made into the fill log.  Since the "short cut" data entry method for
  67.     adding your own bottles to the fill log had already located and verified
  68.     the matching serial number/i.d. number in the inventory, it took adding
  69.     about ten lines of code to the program to make the update at the same time.
  70.  
  71.     Can't figure out why I didn't think of this before . . .
  72.  
  73. 8.  Corrected the problem with misaligned maintenance notes on the SCBA bottle
  74.     and PASS inventory printouts.  The first line was OK, but the remaining
  75.     ones were indented too far.
  76.  
  77. 9.  Changed all references to "Date of Manufacture" or "Date Made" in the SCBA
  78.     bottle inventory and fill log to "Original Hydro" or "Orig. Hydro" to
  79.     remove a point of confusion.
  80.  
  81. 10. Changed the way all of the "Last Hydro Date" and "Date Made" (now "Orig.
  82.     Hydro") entries are made.  You now enter these dates exactly the same way
  83.     they are stamped on the bottles; i.e. "mm/yy".  You no longer have to
  84.     remember to put in a "01" for the day of the month.  (I should have done
  85.     this one a long time ago.)
  86.  
  87. 11. When adding new bottles into the inventory, the program now checks to
  88.     make sure you haven't already entered that particular serial number or
  89.     I.D. number.  If you have, a pop-up box will inform you which number is
  90.     already being used, and then erase the new entry.  This only works when
  91.     adding new bottles.  If you go back in under the "browse/edit" or "search"
  92.     features, this duplicate entry chack is not made.
  93.  
  94. 12. When a bottle or PASS unit is erased, it is actually only hidden from
  95.     the user, not physically removed from the file.  This is because the
  96.     actual removal of the record can take many, many seconds.  After a
  97.     large number of items have been erased, the presence of these hidden
  98.     records slows down the look-up and retrieval of information.  The
  99.     program now monitors how many items have been erased from each database
  100.     file.  After you have erased the twenty fifth record, the program will
  101.     physically remove these hidden records, resulting in a "Please wait,
  102.     removing . . . marked for erasure" message.  This physical removal occurs
  103.     when you leave the respective menu screen, or when you quit the program
  104.     for SCBA bottle inventory records.  If you use one of the "bulk erase"
  105.     selections on the Record Deletion Menu, this physical removal process is
  106.     handled immediately, and the "erased" counter reset to zero.
  107.  
  108.     Bacause this is a new feature, you will get the "please wait..." message
  109.     the first time you quit any of the menus.  This assures you are starting
  110.     off with tidy files and gives the counters some place to start.
  111.  
  112. ==============================================================================
  113.  
  114. Version 1.3                                                 March 22, 1992
  115. -----------                                                 --------------
  116.  
  117. 1. Added an inventory function for PASS units.  This function works the same
  118.    as the SCBA bottle inventory function and will generate a report on
  119.    all PASS units not having had a battery replacement within the past
  120.    eleven months.
  121.  
  122.  
  123.  
  124. 2. Changed the method of providing upgrades to registered users.  All
  125.    registered users will now receive instructions on performing the upgrades
  126.    themselves.  This eliminates the inconvenience of them having to send
  127.    me a disk or money and allows them to use the new features immediately.
  128.  
  129. 3. References in the FILL LOG to "department" have been changed to "owner"
  130.    or "organization."  This was done to accomodate industrial users who
  131.    utilize the program for their fire brigades, and for those locations
  132.    having HazMat teams that are not a part of a Fire Department.
  133.  
  134. 4. Changed some of the menu descriptions to provide a clearer idea of what
  135.    they did.  Changed the printed report headers so they all look the same.
  136.  
  137. 5. The format of the printout from the "NEEDS HYDRO TEST OR REFILLED" report
  138.    has been changed slightly.  Previously, both the "LAST FILLED" and "LAST
  139.    HYDRO" dates would be printed for each bottle listed, even if only one of
  140.    them was out of date.  Now, only the date which caused the bottle to be
  141.    listed is printed; the other date is shown as  OK  .
  142.  
  143. 6. On all of the data entry screens, the operation of the "Entry By:" block
  144.    has been changed slightly.  Previously, you needed to retype the initials
  145.    of the person making the entry each time.  Now you only type them the
  146.    first time.  The initials are stored in temporary memory and will "pop up"
  147.    on all subsequent entries.  This should eliminate a lot of redundant typing.
  148.  
  149. 7. The operation of adding new bottles to the FILL LOG has been changed.
  150.    Numerous organizations keep track of their bottles by a short I.D. number,
  151.    like "B1", "B2", etc.  These users had to refer to an "I.D. Number To
  152.    Serial Number" cross reference sheet when making entries.
  153.  
  154.    I am now requiring that your organization's name be programmed to the F1
  155.    key.  When entering bottles into the FILL LOG, the program detects the
  156.    pressing of the F1 key and the data entry screen changes.  You no longer
  157.    have to enter the Working Pressure, Serial Number, or Last Hydro Test Date.
  158.    A new line, "Serial No. or I.D. #:" replaces the current "Serial Number:"
  159.    line.  You will type either the serial number or I.D. number here.  After
  160.    completing the rest of the entries, the program will search your SCBA
  161.    bottle inventory file for an exact match of what you typed on the new line.
  162.    If it finds one, the "Working Pressure:", "Serial Number:", and "Last Hydro
  163.    Test Date:" will be automatically entered into the FILL LOG.  After
  164.    verifying that the information is correct, you will press any key except
  165.    Esc to accept the information and proceed to the next entry.  Pressing Esc
  166.    will erase that entry.  If an exact match cannot be found, you will be
  167.    given the option of entering those three items manually.
  168.  
  169.    It sounds more difficult than it really is, but this "short cut" saves a
  170.    lot of typing and eliminates the possibility of an inventory entry not
  171.    getting updated because the wrong serial number was typed in.
  172.  
  173.    Also, you will not get the "Please wait, updating inventory...' message
  174.    now unless you have actually added one of your bottles to the fill log.
  175.  
  176. 8. Improved the operation of the program in detecting errors in the index
  177.    files.  Because these files are so critical to finding the information,
  178.    and because they can be "corrupted" if the program terminates "abnormally"
  179.    (as in a power failure or a Ctr-Alt-Del), the program now monitors how it
  180.    terminates.  If the program terminates in any way other than by using the
  181.    Esc key from the main menu or by selecting the QUIT function on the main
  182.    menu, all of the index files will be rebuilt the next time the program is
  183.    used.
  184.  
  185.  
  186.  
  187. 9. The copy to/from floppy disk functions have been enhanced.  If there is a
  188.    problem with the floppy drive or disk, the nature of it will be spelled out
  189.    instead of just saying "floppy drive not ready."
  190.  
  191. ==============================================================================
  192.  
  193. Version 1.21                                                January 10, 1992
  194. ------------                                                ----------------
  195.  
  196. 1. Added the ability to search for bottles in the inventory by the I.D.
  197.    number as well as the serial number.
  198.  
  199. 2. Added a "confirm you want to quit" pop-up box when quitting the program
  200.    by using the Esc key instead of "Q."  Just press the Esc key again, the  Y
  201.    key, or the Enter key to actually quit.
  202.  
  203. ==============================================================================
  204.  
  205. Version 1.2                                                 December 6, 1991
  206. -----------                                                 ----------------
  207.  
  208. NOTE: The enhancements in this version change required a modification of the
  209.       basic structure of the data files.  All registered users upgrading from
  210.       version 1.1x received (or will receive) a program which converts their
  211.       old data files automatically.
  212.  
  213.  
  214. 1.  The "initials" blocks have been expanded from three to six characters.
  215.  
  216. 2.  Added the file FILL_LOG.FRM to the package.  This is an ASCII file which
  217.     can be used to log your bottle fills.  Several people told me they didn't
  218.     want to try the program because they didn't want to have to make up
  219.     another form.
  220.  
  221. 3.  Corrected several minor display errors and misalignments, as well as one
  222.     obscure instance of the program looking for a non-existent index file.
  223.  
  224. 4.  Greatly enhanced the error-handling routines, particularly during
  225.     floppy disk transfers.  Any "unexpected" errors will now be written to
  226.     your disk drive under the file name CLIP?.ERR.  This will help isolate
  227.     reported problems.
  228.  
  229. 5.  The ESC key can now be used to back up out of any menu.
  230.  
  231. 6.  The creation of backup files during a "restore from floppy" is now
  232.     optional, via a pop-up dialog box.
  233.  
  234. 7.  The SCBA Inventory Reports menu has a new selection which will report on
  235.     bottles needing a hydro test, without regard to or displaying/printing
  236.     their "last filled" date.
  237.  
  238. 8.  A new column has been added to the "browse" and "search" listings.
  239.     This column was added just to the left of the "STORED ON:" column.
  240.     It is titled "NOTES?" and shows you how many lines of notes are present
  241.     for that bottle.  The "STORED ON:" column is now off the screen to the
  242.     right and can be seen using the "right arrow" cursor key.  The inventory
  243.     "browse" and "search" screens now show you how many lines of notes
  244.     (if any) had been previously entered.
  245.  
  246.  
  247.  
  248. 9.  The operation of the FILL LOG summary report has been changed. The
  249.     report now displays on the screen first, with printing it an option.
  250.  
  251. 10. Changed the printouts so the totals at the bottom of the last page are
  252.     now centered on the page.
  253.  
  254. 11. Added the "/BW" command line switch to enhance the readability of the
  255.     display when used on monochrome monitors.
  256.  
  257. ==============================================================================
  258.  
  259. Version 1.11                                              September 22, 1991
  260. ------------                                              ------------------
  261.  
  262. 1.  Added the "/NS" command line switch to enable "no snow" on older CGA
  263.     monitors.
  264.  
  265. 2.  Added a routine at program start up to check for existence of index files.
  266.     It will only reindex now if one or more of the files are missing.
  267.  
  268.  
  269. ==============================================================================
  270.  
  271. Version 1.0                                                July 22, 1991
  272. -----------                                                -------------
  273.  
  274. 1. Initial release provided only to a few local fire departments for testing
  275.    and suggestions on improvements.
  276.  
  277.  
  278.